maculated ivory whelk - Espagnol Anglais Dictionnaire